remove (impediments) - German English Dictionary